package com.yjd.comm.order.dto;

import java.io.Serializable;
import java.util.List;

/**
 * <b>description</b>：还款费用对象 <br>
 * <b>time</b>：2014-8-22 下午7:14:54 <br>
 * <b>author</b>： ready likun_557@163.com
 */
public class ReturnFeeDto implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * 本金
	 */
	private Double capital;
	/**
	 * 总利息
	 */
	private Double interest;

	/**
	 * 总共需要还的费用
	 */
	private Double reprice;
	/**
	 * 每月需要还的钱
	 */
	private Double price;

	/**
	 * 月还款信息集合
	 */
	private List<EveryReturnFeeDto> data;

	public Double getCapital() {
		return capital;
	}

	public void setCapital(Double capital) {
		this.capital = capital;
	}

	public Double getInterest() {
		return interest;
	}

	public void setInterest(Double interest) {
		this.interest = interest;
	}

	public Double getReprice() {
		return reprice;
	}

	public void setReprice(Double reprice) {
		this.reprice = reprice;
	}

	public List<EveryReturnFeeDto> getData() {
		return data;
	}

	public void setData(List<EveryReturnFeeDto> data) {
		this.data = data;
	}

	public Double getPrice() {
		return price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	/**
	 * @ClassName: EveryReturnFeeDto
	 * @Description: 每次还款信息
	 * @author ready likun_557@126.com
	 * @date 2014-8-24 下午8:44:19
	 */
	public static class EveryReturnFeeDto implements Serializable{
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		/**
		 * 总金额
		 */
		private Double price;
		/**
		 * 利息
		 */
		private Double interest;
		/**
		 * 本金
		 */
		private Double capital;
		/**
		 * 还款日期
		 */
		private Long reday;

		public Double getPrice() {
			return price;
		}

		public void setPrice(Double price) {
			this.price = price;
		}

		public Double getInterest() {
			return interest;
		}

		public void setInterest(Double interest) {
			this.interest = interest;
		}

		public Double getCapital() {
			return capital;
		}

		public void setCapital(Double capital) {
			this.capital = capital;
		}

		public Long getReday() {
			return reday;
		}

		public void setReday(Long reday) {
			this.reday = reday;
		}
	}

}
